home *** CD-ROM | disk | FTP | other *** search
/ Softwarová Záchrana 3 / Softwarova-zachrana-3.bin / Xteq X-Setup / xqdcXSP-Setup-EN.exe / {app} / plugins / XQ WinNT CMD Prompt.xpl < prev    next >
Text File  |  2004-05-15  |  2KB  |  66 lines

  1. "FILE"="Xteq Systems X-Setup Plugin 6.0"
  2. "TYPE"="1"
  3. "COUNT"="1"
  4. "UIPATH 1"="Appearance\System\Command Prompt"
  5. "UIPATH 2"="Program Options\Built in Windows Apps\Command Prompt"
  6. "NAME"="CMD Prompt Config"
  7. "OSVERSION"="0101011"
  8. "VERSION"="1.02"
  9. "LANGUAGE"="VBScript"
  10. "TEXT 1"="Prompt"
  11. "DESCRIPTION 1"="When you start a Command Box in Windows, it will display a prompt where you can enter the command to be executed. By default, this is "$P$G" which simply means "Display the current drive and path" ($P) followed by a ">" sign ($G), for example ("C:\WINNT>").
  12. "DESCRIPTION 2"="However, you can easily configure this prompt by using any of the following characters:
  13. "DESCRIPTION 3"="$N Current drive 
  14. "DESCRIPTION 4"="$P Current drive and path 
  15. "DESCRIPTION 5"="$T Current time 
  16. "DESCRIPTION 6"="$D Current date 
  17. "DESCRIPTION 7"="$V Windows version number
  18. "DESCRIPTION 8"="The following are commands that will display single char:"
  19. "DESCRIPTION 9"="$G  > 
  20. "DESCRIPTION 10"="$L < 
  21. "DESCRIPTION 11"="$C ( 
  22. "DESCRIPTION 12"="$F )
  23. "DESCRIPTION 13"="$S (space)
  24. "DESCRIPTION 14"="$_ (Causes a CR/LF; new line)
  25. "DESCRIPTION 15"="Beside this, you can also use any variable that is visible through the "set" command (execute it in a Command Box). For example, you could us:"
  26. "DESCRIPTION 16"=""[%computername%]$P$G" to display the prompt "[MYCOMPUTER]C:\WINNT>""
  27. "DESCRIPTION 17"="The restore the original value, simply clear the field and hit Apply. 
  28. "AUTHOR"="Xteq Systems"
  29. "CONTACTURL"="http://www.xteq.com"
  30. "COPYRIGHT"="Copyright ⌐ Xteq Systems - All Rights Reserved"
  31. "COMMENT 1"="Thanks to AXCEL216 for this tip."
  32. "COMMENT 2"="See also: http://www.winguides.com/registry/display.php/1252/"
  33.  
  34.  
  35. 'Declaration of some constants
  36. sP="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\Prompt"
  37.  
  38. 'Called when the Plugin is started
  39. Sub Plugin_Initialize
  40.  s=RegReadValue(sP)
  41.  Call SetUIElement(1,s)
  42. End Sub
  43.  
  44. 'Called when the Plugin should validate the Data the user has entered
  45. Sub Plugin_CheckData(ElementIndex)
  46. End Sub
  47.  
  48. 'Called when the Plugin should apply the changes
  49. Sub Plugin_Apply(ElementIndex,ElementSubIndex)
  50.  s=GetUIElement(1)
  51.  if len(s)=0 then
  52.     if RegValueExists(sP) then 
  53.        Call RegDeleteValue(sP)
  54.        Call Restart()
  55.     end if
  56.  else
  57.     Call RegWriteValue(sP,s,4)
  58.     Call Restart()
  59.  end if
  60. End Sub
  61.  
  62. 'Called when the Plugin is about to be removed from memory
  63. Sub Plugin_Terminate
  64. End Sub
  65.  
  66.